JetBackup\Cron\Task\Task S

Total Complexity 35
Dependencies 21
Dependents 7
Total lines 187
Lines of code 116
Logical lines of code 86
Comment lines 28
Methods 23
Properties 8

Methods 23

Method Rating Maintainability Complexity Lines of code
checkExecutionTime()
A
48 8 31
execute()
S
62 4 10
setExecutionTimeLimit()
S
73 2 4
isExecutionTimeLimitReached()
S
75 2 4
__construct()
S
71 1 6
logError()
S
77 1 4
setExecutionTimeDie()
S
81 1 3
getExecutionTimeLimit()
S
82 1 3
getExecutionTimeElapsed()
S
80 1 3
getExecutionMemoryUsage()
S
80 1 3
setQueueItem()
S
92 1 1
getQueueItem()
S
92 1 1
setLogController()
S
92 1 1
getLogController()
S
92 1 1
setCronLogController()
S
92 1 1
getCronLogController()
S
90 1 1
getLogFile()
S
78 1 3
func()
S
70 1 6
foreach()
S
70 1 6
foreachCallable()
S
70 1 6
scan()
S
70 1 6
fileRead()
S
70 1 6
fileMerge()
S
70 1 6